﻿body{background-color:#FFFFFF;font:12px/150% Arial,Verdana,"Microsoft YaHei";}
/* reset */
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,button,p,blockquote,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table{border-collapse:collapse; border-spacing:0;}
caption,cite,th {font-style:normal; font-weight:normal;}
caption, th {text-align:left;}
fieldset, img {border:0;}
img {vertical-align:top;border:0;}
ul,ol,li {list-style:none;}
input,button,select {color:#000; font:100% arial; vertical-align:middle; overflow:visible;}
.center{ text-align: center; }
.mbxdh {background: #03b8cc; display: none;}
.mbxdh,.mbxdh a{font-size: 18px;line-height: 50px;color: #ffffff !important;padding: 0px 5px;font-weight: bold;}
.links{clear:both;line-height:20px;color:#fff;background:#333;font-size: 16px;}
.links a{font-size: 12px;color:#81878c !important;}
.sqdl { color:#fff; padding-top:20px; font-size:20px;}
/**/
input,button,select,textarea{outline:none}
textarea{resize:none}
/* */
select {height:20px; line-height:20px;}
/* 链接 */
a{text-decoration:none;color:#555;}
a:link{ color:#555; text-decoration:none;}/* 未访问的链接 */
a:visited{color:#555; text-decoration:none;}/* 已访问的链接 */
a:hover{color:#555; text-decoration:underline;}/* 鼠标放上去的链接 */
a:active{ color:#555;}/* 激活链接 */

.clearfix {zoom:1;}
.clearfix:before,.clearfix:after {content:" "; display:table;}
.clearfix:after{clear:both;}
.fr{
	float: right;
}
.fl{
	float: left;
}
.w1920{
	width:1920px; 
}
.w1140{
	width:1140px; 
}
.w860{
	width: 860px;
}
.w876{
	width: 876px;
}
.w1920,.w1140,.w860,.w876{
	margin: 0 auto;
}
.ml12{margin-left:12px!important;}
.ml65{margin-left:65px!important;}
.mr0{margin-right:0!important;}
.mr10{margin-right:10px;}
.mt10{margin-top: 10px;}
.mb80{margin-bottom:80px!important;}
.nm{margin: 0!important;}
.dib{display: inline-block;}
.pa{position:absolute!important;}
.pr{position:relative!important;}
.ps{position:static!important;}

.pt0{padding-top:0!important}
.pt75{padding-top:75px!important;}

.pl10{padding-left:10px!important;}
.pr10{padding-right:10px!important;}

.h20{height:20px!important;}
.oh{overflow:hidden!important;}
.tl{text-align:left!important;}
.tr{text-align:right!important;}
.f14{font-size:14px!important;}
.cwhite{color:#fff;}
.rel{
	position: relative;
}
/*web_pages*/
.web_pages{width: auto;margin:20px 0px;clear: both;overflow:hidden;text-align: center;}
.web_pages ul li{ display: inline-block; line-height: 35px;margin-right:6px;border:1px solid #ccc;}
.web_pages ul li a{padding:10px;color:#555;}
.web_pages ul li a:hover{background-color:#03b8cc; color:#fff;text-decoration:none;padding:10px;}
.web_pages ul li.thisclass,
.web_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#03b8cc;color:#fff;font-weight:bold;}
.web_pages .pageinfo{line-height:50px;padding:10px 15px;color:#999;border:1px solid #ccc;margin-left: 20px; }
.web_pages .pageinfo strong{color:#555;margin:0px 2px;}
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px; background:#eee;}
.per p{ line-height:35px; margin:0px;  padding:0px 10px;width:auto; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}

.footer_lxfs{ clear: both; float:left;margin:10px 0px 0px 0px;}
.footer_lxfs hr{background-color: #c3c1c1;border: medium none;clear: both;height: 1px;margin: 0;opacity: 0.4;padding: 0;}
.footer_lxfs hr:first-child {background-color: #c3c1c1;border: medium none;clear: both;height: 1px;margin: 0;opacity: 0.6;padding: 0;}
.footer_lxfs li {overflow: hidden;padding:10px;width: 350px;border-top: 1px #ffffff solid;float: left;height: 106px;}
.footer_lxfs li span{background:url("../images/add.png") no-repeat;color: #ffffff;display: block;font-size: 16px;height: 26px;line-height: 26px;overflow: hidden;padding-left: 20px;width: 150px;}
.footer_lxfs li p{padding-left:20px;line-height: 20px;font-size: 14px;}
.footer_lx{padding-left: 20px;font-size:12px;line-height:22px;color: #ffffff;}

.content01{width: 1200px; margin:20px auto;}
.map_bt,.hotnew_bt{width:1200px;font-size:18px; line-height: 35px; color:#666666;font-weight: bold;border-bottom:#03b8cc 2px solid; clear: both;}
.map_bt .fr{ margin-right: 30px; font-weight: normal; font-size: 14px; }
.linkbox { float: left; width: 580px; padding: 0px 10px;}
.linkbox h3 a{display: block;line-height: 30px; width:150px;text-align: center;margin:10px 0px 10px 20px; font-size: 16px; font-weight: bold;background:#03b8cc;color: #fff;}
.linkbox .f6{overflow: hidden;}
.linkbox ul li a{display: block; font-size: 14px; line-height: 30px; border-bottom:1px #ccc dashed;margin-left:15px;float:left;list-style:none;text-align: center; margin-bottom: 10px;}
/*	common	*/
html{-ms-overflow-style:-ms-autohiding-scrollbar;}
body{/*background-color:#f7f8fa;*/}
.container{}
.container1{
	position:relative;
	z-index: 10;
	/*box-shadow:0 1px 3px #eee;*/
	background-color:#fff;
	margin-top:-57px;
}
.sub-menu{
	background-color:rgba(0, 0, 0, 0.5);
	/*opacity: .8;*/
	/*filter: alpha(opacity=80);*/
	background-color: #000\9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}
/*文中导航栏样式*/
.sub-menu .header-logo,.sub-menu .header-logo-x{
	margin-top: 10px;
	display: none;
}
.sub-menu .sub-btn{
	float: right;
	margin-top: -47px;
	font-size: 16px;
	padding-right: 50px;
	display: none;
	right: 0;
}
.header5 .sub-btn,.header5 .header-logo{
	display: block;
	position: absolute;
	z-index: 1000;
}
.sub-menu .sub-btn li{
	float: left;
	display: inline-block;
	height: 36px;
	text-align: center;
	border-radius: 80px;
	line-height: 36px;
}
.sub-menu .sub-btn .register-and-login{
	width: 158px;
	border: 1px solid #03b8cc;
	background-color: #03b8cc;
}
.sub-menu .sub-btn .register-and-login:hover{
	background-color: #2adef2;
	border-color: #2adef2;
}
.sub-menu .sub-btn .register-and-login a{
	color: #fff;
	text-decoration: none;
}
.sub-menu .sub-btn .border{
	border-left: 1px solid #3690b5;
	margin: 0 15px;
}
.sub-menu .sub-btn .experience{
	width: 120px;
	background-color: #ffde00;
	margin-left: 20px;
}
.sub-menu .sub-btn .experience a{
	color: #d63c3c;
	text-decoration: none;
}
.sub-menu .sub-btn .experience:hover{
	background-color: #d63c3c;
}
.sub-menu .sub-btn .experience:hover a{
	color: #ffde00;
}
/*结束*/
.contrain{width:1170px;margin:0 auto}
/*.contrain{width:1920px;margin:0 auto};*/

.header{
	padding:17px 0;
	/* background:url(img/header-transparent.png) repeat-x scroll 0 0 transparent; */
	
	-webkit-transition: background .5s ease-in-out,padding .5s ease-in-out;
    -moz-transition: background .5s ease-in-out,padding .5s ease-in-out;
    transition: background .5s ease-in-out,padding .5s ease-in-out;
	
	height:auto;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 3;	

	background: rgba(0,0,0,0.3);
}
 @media screen and (min-width: 1921px){
	  .header{
	 		max-width: 1920px;
	 		left: 50%;
	 		margin-left: -960px; 
	 	} 
}  

.header2{height:484px;}
.header-navbar{z-index: 2;position: relative;}
.header-logo{float:left;width:300px;margin-left: 0px;}

.header-logo a{
	display:block;  
	width: 300px;
    height: 50px;
    /*background: url(img/ydhLogo.png) center center no-repeat;*/
    text-indent: -20000px;
    /*margin-top: -28px;*/
}
.header-logo.index-logo a{width: 300px;}

.header-logo-x{float:left;width:300px;margin-left: 50px;}

.header-logo-x a{
	display:block;  
	width: 300px;
    height: 50px;
    /*background: url(img/ydhLogo.png) center center no-repeat;*/
    text-indent: -20000px;
    /*margin-top: -28px;*/
}
.header-logo-x .index-logo a{width: 300px;}

.header-menu{
	float:right;
	margin-right: 0px;
}
.header-menu li{display:inline;margin:0 20px}
.header-menu li a{font-family:'Microsoft Yahei';font-size:16px;display:inline-block;padding:5px 0;height:25px;line-height:25px;border-bottom:2px solid transparent;color:#fff;white-space:nowrap;text-transform:uppercase;font-weight:400;cursor:pointer}
.header-menu li a:hover{color:#03b8cc;text-decoration:none;transition:0.7s;}
.header-menu li.on a{color:#03b8cc;/* border-bottom:2px solid #03b8cc */}



.header-menu-x{
	float:right;
	margin-right: 50px;
}
.header-menu-x li{display:inline;margin:0 20px}
.header-menu-x li a{font-family:'Microsoft Yahei';font-size:16px;display:inline-block;padding:5px 0;height:25px;line-height:25px;border-bottom:2px solid transparent;color:#fff;white-space:nowrap;text-transform:uppercase;font-weight:400;cursor:pointer}
.header-menu-x li a:hover{color:#03b8cc;text-decoration:none;transition:0.7s;}
.header-menu-x li.on a{color:#03b8cc;/* border-bottom:2px solid #03b8cc */}



.container-scroll{height:740px;}
.container-scroll2{
	height:540px;
}
.container-scroll3{
	height:321px;
	/*height: 540px;*/
}

.header-st200{
	background: #fff;
}
.header-st200 li a{
	transition: all 0.7s;
	color: #555;
}
.header-st200 li a:hover,.header-st200 .header-menu ul .register-and-login a:hover,.header-menu-x ul .register-and-login a:hover{
	color: #03b8cc;
}
.header-st200 .header-menu ul .register-and-login:hover,.header-st200 .header-menu-x ul .register-and-login:hover{
	background-color: #fff;
}
.header-st200 .header-menu ul .register-and-login,.header-st200 .header-menu-x ul .register-and-login{
	background-color: #fff;
	border: 1px solid #d1d7d9;
	width: 158px;
}
.header-st200 .header-menu ul .register-and-login a,.header-st200 .header-menu-x ul .register-and-login a{
	transition: all 0.7s;
	color: #555;
}
.header-st200 .header-menu .border,.header-st200-x .header-menu .border{
	border-left: 1px solid #d1d7d9;
}

.header-scroll-wrapper{position:absolute;top:0;left:0;width:100%;height:auto;overflow:hidden;z-index:0;}
/*.header-scroll{height:740px;position:relative;}*/
.header-scroll{height:740px;}
.header-scroll2{height:540px;}
.header-scroll3{
	height:321px;
	/*height: 540px;*/
}
.header-scroll6{
	height: 540px;
}

.header-scroll li{
	/*height:740px;background:url() no-repeat scroll center center transparent*/
	/*height:800px;background:url() no-repeat scroll center center transparent*/
	height:680px;background:url() no-repeat scroll center center transparent
}
.header-scroll2 li{height:540px;}
.header-scroll3 li{
	height:321px;
	/*height: 540px;*/
}
.header-scroll6 li{
	height: 540px;
}


#product-scroll li.product-scroll-bg{
	background-image:url('img/product_header.jpg');
}
/*#customer-scroll li.customer-scroll-bg{
	background-image:url('img/roles_header.jpg');
}*/
/*#buy-scroll li.buy-scroll-bg{
	background-image:url('img/price_header.jpg');
}*/
#join-scroll li.join-scroll-bg{
	background-image:url('img/join_header.jpg');
}
/*#company-scroll li.company-scroll-bg{
	background-image:url('img/company_header.jpg');
}*/
/*#help-scroll li.help-scroll-bg{
	background-image:url('img/help_header.jpg');
}*/
#blog-scroll li.blog-scroll-bg{
	background-image:url('img/blog_header.jpg');
	/*background-image:url('img/customer_header.jpg');*/
}

/*//////////////////////////////////*/
/*滚动之后导航条的样式*/
.header3{
	height:40px;
	padding:10px 0;
	background-color:#fff;
	background-image: none;
	box-shadow: 0 1px 3px #eee;
}
.header3 a{
	color: #fff;
}
.header3 .header-scroll, 
.header3 .header-scroll2{
	display:none;
}
.header3 .header-logo a{
  background: url(img/ydh.v2.png) no-repeat -220px -198px;
  /*height: 34px;*/
  width: 300px;

}
.header3 .header-menu li a{color:#606060;font-weight:400;}
.header3 .header-menu li.on a{color:#03b8cc;/* border-bottom:2px solid #03b8cc */}
.header3 .header-menu li a:hover{color:#03b8cc;transition:0.7s;}
/*////////////////////////////////////////////*/

.header4{height:264px;}
.header-scroll4, .header-scroll4 li{height:320px;}

.container-tab ul{
	position:relative;
	margin:auto;
	max-width:1200px;
	padding:0 10px;
	overflow:visible;
	/* background-color:#fff; */
	list-style-type:none;
	text-align:center;
	white-space:nowrap;
	overflow-x:auto;
	z-index: 99;
}
.header5{
	background-color: #fff;
}
.header5 .container-tab li a{
	color: #999;
}
.container-tab li{display:inline;margin:0 25px;}
.container-tab li a{font-family:'Microsoft Yahei';font-size:16px;display:inline-block;padding:15px 0;height:25px;line-height:25px;border-bottom:2px solid transparent;color:#FFFFFF;white-space:nowrap;text-transform:uppercase;font-weight:400;cursor:pointer;}
.container-tab li.on a{
	color:#03b8cc !important;
}
.container-tab li a:hover{color:#03b8cc;text-decoration:none;transition:0.7s;}
 .container-tab{
	position: relative;
}
.container-tab .join-us-btn{
	display:none;
	position: absolute; 
	right:0;
	top: 10px; 
	background-color: #03B8CC;
	width: 110px; 
	height: 36px;
	line-height:36px;
	text-align:center;
	color:#fff;
	border-radius: 3px;
	font-size: 16px;
} 
.header-menu li a.btn-login, .header-menu li a.btn-register{display:inline-block;position:relative;/* width:55px; */height:40px;line-height: 40px;color:#fff;background-color: rgba(0,0,0,.35);border-radius:3px;opacity:0.8;padding:0 20px 0 40px;
  border: 0;}
.header-menu li a.btn-login:hover, .header-menu li a.btn-register:hover{opacity: 1;color:#fff;transition:0.7}
.header-menu li a.btn-login i, .header-menu li a.btn-register i{position:absolute;top:10px;left:15px;width:20px;height: 20px;background:url(img/ydh.v2.png) no-repeat scroll 0 0 transparent;}
.header-menu li a.btn-login i{background-position:0 0;}
.header-menu li a.btn-register i{background-position:-20px 0;}

.header3 .header-menu li a.btn-login:hover,.header3 .header-menu li a.btn-register:hover{
	background-color: #03b8cc;
	transition:0.7s;
}

.header3 .header-menu li a.btn-register{background-color:#03b8cc}
.header3 .header-menu li a.btn-register:hover{background-color:#11a5bd;transition:0.7s;}

.freeCarousel {
	width:100%;
	height:100%;
	overflow:hidden;
}
.index-header-banner .freeCarousel{
	/*height: 800px;*/
	height: 680px;
}
.freeCarousel .fc-bgSet{
	position:relative;
}
.h800 .fc-bgSet{
}
.freeCarousel .fc-bgSet li{
	position:absolute;
	width:100%;
	/*height: 100%;*/
	display:none;
}
.freeCarousel .fc-imgSet{width:100%;height:100%;margin:0 auto;/*position:absolute;left:50%;margin-left:-500px;*/}
.freeCarousel .fc-imgSet a.btn-white{background: #03b8cc} 
.freeCarousel .fc-imgSet a.btn-white:hover{background: #2adef2}
.freeCarousel .fc-imgSet li{width:100%;transition: 0.7s;}
.freeCarousel .fc-imgSet .fc-1-1{position:absolute;left:50px;top:190px;}
.freeCarousel .fc-imgSet .fc-1-2{position:absolute;left:20px;top:200px}
.freeCarousel .fc-imgSet .fc-1-3{position:absolute;left:300px;top:110px}
.freeCarousel .fc-imgSet .fc-2-1{position:absolute;left:120px;top:220px;}
.freeCarousel .fc-imgSet .fc-2-2{position:absolute;left:20px;top:220px}
.freeCarousel .fc-imgSet .fc-2-3{position:absolute;left:540px;top:110px}
.freeCarousel .fc-imgSet .fc-3-1{position:absolute;left:120px;top:200px;}
.freeCarousel .fc-imgSet .fc-3-2{position:absolute;left:520px;top:200px}
.freeCarousel .fc-imgSet .fc-3-3{position:absolute;left:100px;top:110px}
.freeCarousel .fc-imgSet .fc-4-1{position:absolute;left:120px;top:200px;}
.freeCarousel .fc-imgSet .fc-4-2{position:absolute;left:540px;top:120px}
.freeCarousel .fc-imgSet .fc-4-3{position:absolute;left:690px;top:150px}
.freeCarousel .fc-imgSet .fc-4-4{position:absolute;left:540px;top:250px}
.freeCarousel .fc-imgSet .fc-4-5{position:absolute;left:770px;top:110px}

.freeCarousel .fc-imgSet .fc2-1-1{position:absolute;left:50px;top:110px;}
.freeCarousel .fc-imgSet .fc2-1-2{position:absolute;left:550px;top:150px}
.freeCarousel .fc-imgSet .fc2-2-1{position:absolute;left:50px;top:110px;}
.freeCarousel .fc-imgSet .fc2-2-2{position:absolute;left:530px;top:150px}
.freeCarousel .fc-imgSet .fc2-3-1{position:absolute;left:50px;top:110px;}
.freeCarousel .fc-imgSet .fc2-3-2{position:absolute;left:530px;top:150px}
.freeCarousel .fc-imgSet .fc2-4-1{position:absolute;left:10px;top:110px;}
.freeCarousel .fc-imgSet .fc2-4-2{position:absolute;left:700px;top:150px}
.freeCarousel .fc-imgSet .fc2-5-1{position:absolute;left:0;top:130px}
.freeCarousel .fc-imgSet .fc2-5-2{position:absolute;left:380px;top:190px}
.freeCarousel .fc-imgSet .fc2-5-3{position:absolute;left:560px;top:340px}

.freeCarousel .fc-menuWrap{/* position:absolute; */width:100%;/*left:50%;margin-left:-500px;*/}
.freeCarousel .fc-menuWrap .fc-menuSet{position:absolute;width:100%;top:750px;text-align:center;font-size:0; border-radius:20px;}
.freeCarousel .fc-menuWrap .fc-menuSet li{cursor:pointer;margin:0 5px;display:inline}
.freeCarousel .fc-prev{position:absolute;left:30px;top:380px;cursor:pointer;display:none;transform: translateX(-100%);}
.freeCarousel .fc-next{position:absolute;right:30px;top:380px;cursor:pointer;display:none;transform: translateX(-100%);}
.freeCarousel:hover .fc-prev, .freeCarousel:hover .fc-next{transform: translateX(0);}

.freeCarousel .fc-title{
	position: relative;
	z-index: 99;
}
.container-end{
	/*padding: 56px 0;*/
	/* background:url(img/tit_20150924_004.jpg) no-repeat scroll center center transparent; */
	/*z-index: 1000;*/
	/*position: relative;*/
	padding-top: 100px;
}
.container-end-bg{
	/*background:url(img/tit_20150924_004.jpg) no-repeat scroll center center transparent;*/
	background-color: #394a51;
	margin-top: -1px;
}
/*#joinbody .container-end-bg{
	background-color: #243035;
	margin-top: -2px;
}*/
.container-end2{background-color:#fff;background-image:none;}
.container-end h2{  
	/*font-size: 44px;*/
	font-size: 36px;
	line-height: 36px;
  	color: #fff;
  	text-align: center;
  	margin-bottom: 15px;
  	letter-spacing: 2px;
  	/*line-height: 70px;*/
  	/*margin-bottom: 70px;*/
}
.container-end small{
	display: block;
	font-size: 22px;
	line-height: 22px;
	text-align: center;
	color: #fff;
	margin-bottom: 40px;
}
.container-end .container-end-list{}
.container-end .container-end-list .container-end-txt{}
.container-end .container-end-more{text-align: center;}
a.btn-blue{
	display:inline-block;
	height:58px;
	line-height:58px;
	font-size:19px;
	color:#fff;
	text-align:center;
	background-color:#03b8cc;
	padding: 0 30px;
    border-radius: 3px;
}
a.btn-blue:hover{
	text-decoration:none;
	background-color:#11a5bd;
}
a.btn-blue2{
	padding:0 50px;
}

a.btn-white{
	display:inline-block;
	height:58px;
	line-height:58px;
	font-size:19px;
	color:#03b8cc;
	text-align:center;
	background-color:#fff;
	padding: 0 30px;
    border-radius: 3px;
}
a.btn-white:hover{
	text-decoration:none;
	background-color:#03b8cc;
	color:#fff;
	transition: 0.7s;
}
a.btn-white2{
	padding:0 50px;
}
a.btn-ad{
	position:relative;
	top:220px;
	left:60px;
	line-height:50px;
	height:50px;
	padding:0 40px;
}
a.btn-scrollPic{
	position:relative;
	top:220px;
	left:60px;
	line-height:50px;
	height:50px;
	padding:0 40px;
}
a.btn-blog{
	background-color: #00a0e9;
	width: 174px;
	margin-left: -17px;
	padding: 0;
}
.blog-text{
	position: absolute;
	top: 50px;
	padding: 0 25px;
	font-size: 20px;
	line-height: 30px;
	color: #fff;
	margin-left: 7px;
}
/*	footer	*/
.ui-dialog-header{border-bottom:none;}

.topic1{
	text-align:center;
	font-size:18px;
	color:#555555;
	line-height:34px;
	padding-top:20px;
	font-family:'microsoft yahei';
	
}

.topic2{ margin:0 auto;overflow:hidden;margin-top:15px;font-family:'microsoft yahei'font-size: 16px; width:330px;}

.topic3{color:#999999;font-size:14px;text-align:center;margin-top:15px;font-family:'microsoft yahei'}

.topic4{margin-top:15px; width:550px;}
.lite-red {
  color: #f47469!important;
}
.f24 {
  font-size: 24px!important;
}
a.ui-btn {
  display: inline-block;
  border-radius: 2px;
  text-align: center;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
a.agent-btn, a.corp-btn {
  width: 160px;
  height: 46px;
  color: #FFF;
  text-decoration: none;
  line-height: 46px;
  background-color: #03b8cc;
  float: left;
  font-family:'microsoft yahei';
  font-size:16px;
}
a.agent-btn {
  margin-left: 10px;
}

.header, .container, .footer{min-width:1170px;clear: both;}

.bdshare-slide-style-r0 .bdshare-slide-button{
  display: none !important; 
}

a.ui-btn-theme{
	color: #FFFFFF;
	background-color: #03b8cc;
	border-radius: 2px;
	font-size: 16px;
	display: inline-block;
	width: 160px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	/*
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       	 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .2);
          	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(0, 0, 0, .2);
     float: left; */
}
a.ui-btn-theme:hover{
	text-decoration:none;
	background-color: #11a5bd;
	/* -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .8);
          	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .8); */
}
a.ui-btn-theme:active{
	background-color:#11a5bd;
}
.btn-quickTouch{
	background-color: #0db670;
}
/*加盟简介*/
#joinbody{
	min-width: 1170px;
}
#joinbody .header-scroll{
	height: 540px;
	text-align: center;
}
#joinbody .head_title{
	position: absolute;
	top: 250px;
	left: 50%;
	margin-left: -390px;
	height: 87px;
	width: 780px;
}
#joinbody .top-btn{
	text-align: center;
	width: 200px;
	background-color: #ffea00;
	font-size: 20px;
	padding: 5px 0;
	color:#d63c3c;
	
	border-radius: 28px;
	-webkit-border-radius:28px;
	-moz-border-radius:28px;
	-ms-border-radius:28px;
	-o-border-radius:28px;
}
#joinbody .join-wrapper-info{
	position: absolute;
	z-index: 9;
	color: #8595c0;
	font-size: 28px;
	text-align: center;
	width: 780px;
	left: 50%;
	top: 410px;
	margin-left: -390px;
}
#joinbody .join-wrapper-info h3{
	line-height: 36px;
	color: #fff;
}
#joinbody .phone{
	color: #8595c0;
	font-size: 32px;
	padding-top: 30px;
	color: #fff;
	font-size: 22px;
}
#joinbody .email{
	color: #8595c0;
	font-size: 32px;
	padding-top: 10px;
	color: #fff;
	font-size: 22px;
}
#joinbody  .part1{
	height: 500px;
	background-color: #1D81D9;
	text-align: center;
}
#joinbody  .part1 .part1-item{
	width: 180px;
	float: left;
}
#joinbody  .part1 .m160{
	margin: 0 160px;
}
.brief-title{
	color: #fff845;
	font-size: 33px;
	padding: 10px 0;
	background-color: transparent;
	position: relative;
	bottom: 80px;
}
.part1 .part1-icon,
.part1 .part1-title{
	display: block;
}
.part1 .part1-title,
.part1 .part1-info{
	font-size: 14px;
}
.part1 .part1-title{
	color: #fefefe;
	margin: 25px 0 18px;
	font-size: 18px;
}
.part1 .part1-info{
	color: #b1d5ff;
	line-height: 25px;
}
.part1 .part1-icon{
	height: 180px;
	height: 180px;
	background: url(img/1part_icon1.png);
}
.part1 .icon2{
	background: url(img/1part_icon2.png);
}
.part1 .icon3{
	background: url(img/1part_icon3.png);
}
.part2 .part2-item{
	height: 720px;
}
.part2 .item1,
.part2 .item3,
.part2 .item5{
	background-color: #fff;
}
.part2 .item2{
	background-color: #eef0f5;
}
.part2 .item4{
	background-color: #fff;
}
.part2 .item5{
	height:865px;
	background: url(img/bg.jpg) center center no-repeat;
}
.part2 .content{
	text-align: center;
}
.part2 .content h3{
	font-size: 36px;
	color: #555;
	padding-top: 100px;
	/*margin-top: 100px;*/
}
.part2 .content .item1-lists{
	margin-top:55px;
}
.part2 .content .item1-lists li{
	width: 330px;
	height: 220px;
	float: left;
	margin: 0 20px 45px 0;
}
.part2 .content .item1-lists .nm{
	margin-right: 0;
}
.part2 .content .item1-lists h4{
	font-size: 26px;
	color: #fffefe;
	padding: 70px 0 20px;
}
.part2 .content .item1-lists p{
	line-height: 20px;
	text-align: center;
}
/*.part2 .content .item1-lists .item-pic1{
	background: url(img/1.jpg) center center no-repeat;
}*/
/*.part2 .content .item1-lists .item-pic2{
	background: url(img/2.jpg) center center no-repeat;
}
.part2 .content .item1-lists .item-pic3{
	background: url(img/3.jpg) center center no-repeat;
}
.part2 .content .item1-lists .item-pic4{
	background: url(img/4.jpg) center center no-repeat;
}
.part2 .content .item1-lists .item-pic5{
	background: url(img/5.jpg) center center no-repeat;
}
.part2 .content .item1-lists .item-pic6{
	background: url(img/6.jpg) center center no-repeat;
}*/
.part2 .content .item1-lists li{
	font-size: 14px;
	color: #555;
	height: 237px;
	width: 360px;
	overflow: hidden;
}
.part2 .content .item1-lists li div{
	height: 200px;
	transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
}
.part2 .content .item1-lists li>div{
	overflow: hidden;
}
.part2 .content .item1-lists a:hover div>div{
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.part2 .content .item1-lists a:hover p{
	color: #03b8cc;
}
.part2 .content .item1-lists li>p{
	margin-top: 17px;
}
.part2 .h60{
	height: 60px;
	background-color:#fff; 
}
.part2 .item2{
}
.part2 .item2 h3{
	margin-bottom: 80px;
	color: #03b8cc; 
}
.part2-item .content{
	position: relative;
}
.part2-item .content .info-warp{
	position: absolute;
	width: 200px;
	height: 100px;
	color: #9a9fa7;
	text-align: left;
}
.part2-item .content .info-warp dd{
	text-align: left;
	font-size:14px;
}
.part2-item .content .info-warp dt{
	font-size: 20px;
	margin-bottom: 15px;
}
.part2 .part2-item-pic{
	position: absolute;
	left: 50%;
	top:290px;
	margin-left: -314px;
	height:326px;
	width: 628px;
	/*background:url(img/7.png) center center no-repeat;*/
}
.part2 .content .part2-item-info1{
	width: 250px;
}
.part2 .part2-item-info1 dt,
.part2 .content .part2-item-info1 dd{
	text-align:center; 
}
.part2 .part2-item-info1{
	left: 50%;
	margin-left: -125px;
	top: 196px;
}
.part2 .part2-item-info1 dt{
	color: #9947b8;
}
.part2 .part2-item-info2{
	left: 4%;
	top: 352px;
}
.part2 .part2-item-info4 dt,
.part2 .part2-item-info2 dt{
	color: #ff585d;
}
.part2 .part2-item-info3{
	left: 4%;
	top: 509px;
}
.part2 .part2-item-info5 dt,
.part2 .part2-item-info3 dt{
	color:#005795;
}
.part2 .part2-item-info4{
	right: 4%;
	top: 352px;
}
.part2 .part2-item-info5{
	right: 4%;
	top: 509px;
}
.part2 .part2-item-title{
	left: 50%;
	top: 546px;
	margin-left: -100px;
	font-size: 20px;
	text-align: center;
	line-height: 28px;
	color: #5c5c5c;
}
.part2 .content .part2-item-title{
	text-align: center;
	color: #5c5c5c;
}
.item2-pic{
	height:400px;
	width: 1020px;
	margin: 102px auto 0;
}
.item2-pic li{
	float: left;
	margin-right: 38px;
}
.item2-pic .side-pic{
	width: 300px;
	height: 356px;
	background: url(img/7.jpg) center center no-repeat;
	margin-top: 44px;
}
.item2-pic .other{
	background: url(img/8.jpg) center center no-repeat;
}
.item2-pic .center-pic{
	width: 300px;
	height: 400px;
	background: url(img/9.jpg) center center no-repeat;
}
.part2 .item2 p{
	font-size: 16px;
	color: #9b9b9b;
	line-height: 30px;
}
.part2 .item3{
	height: 620px;
	background: url(img/bg2.jpg) center center no-repeat;
}
.part2 .item3 .item3-lists{
	margin: 0 46px;
}
.part2 .item3 .item3-lists li{
	width: 262px;
	height: 360px;
	float: left;
} 
.part2 .item3 .item3-lists .bg1{
	background: url(img/4part_1.jpg);
}
.part2 .item3 .item3-lists .bg2{
	background: url(img/4part_2.jpg);
}
.part2 .item3 .item3-lists .bg3{
	background: url(img/4part_3.jpg);
}
.part2 .item3 .item3-lists .bg4{
	background: url(img/4part_4.jpg);
}
.part2 .item3 .content h3{
	color:#03b8cc;
}
.part2 .content h3{
	letter-spacing: 2px;
}
.part2 .item3 .content > p{
	margin-top: 30px;
	font-size: 20px;
	color: #9a9fa7;
}
.part2 .item3 .content .carousel-container{
	background-color: transparent;
	width: 1140px;
	margin-top:25px;
}
.part2 .item3 .content #carousel {
	background-color: transparent;
	width: 1140px;
}
.part2 .item3 .content .carousel-feature{
	border:none;
}
.part2 .item3 .content .tracker-summation-container{
	display: none !important;
}
.part2 .item3 .content .tracker-individual-container{
	right: 45%;
	top: 315px;
}
.part2 .item3 .content .tracker-individual-container .tracker-individual-blip{
	border-radius: 10px;
	width: 6px;
	line-height: 12px;
	margin-right: 7px;
	background-color: #fff;
}
.part2 .item3 .content .tracker-individual-container .tracker-individual-blip-selected{
	background-color: #03b8cc;
	color: #03b8cc;
}
.part2 .item4{
	height: 960px;
}
.part2 .item4 .content > h3{
	color:#03b8cc;
	padding-bottom: 25px;
}
.part2 .item4 .content > p{
	color: #9a9fa7;
	font-size: 20px;
}
.part2 .item4 .lists {
	margin-top: 50px;
}
.part2 .item4 .lists li{
	height: 200px;
	width: 540px;
	float: left;
	background-color: #333;
	margin:0 30px 30px 0;
}
.part2 .item4 .lists li:hover{
	box-shadow: 0px 0px 15px rgba(0,0,0,0.3)
}
.part2 .item4 .lists .lists-1{
	background: url(img/a_01.png) center center no-repeat;
}
.part2 .item4 .lists .lists-2{
	background: url(img/a_02.jpg) center center no-repeat;
	margin-right: 0;
}
.part2 .item4 .lists .lists-3{
	background: url(img/a_04.png) center center no-repeat;
}
.part2 .item4 .lists .lists-4{
	background: url(img/a_03.png) center center no-repeat;
	margin-right: 0;
}
.part2 .item4 .lists .lists-5{
	background: url(img/a_05.png) center center no-repeat;
}
.part2 .item4 .lists .lists-6{
	background: url(img/a_06.jpg) center center no-repeat;
	margin-right: 0;
}
.part2 .item4 .lists .lists-text-wrap{
	width:220px;
	float: right;
	color: #fff;
	font-size: 16px;
	margin-top: 43px;
}
.part2 .item4 .lists .lists-text-wrap h5{
	font-size: 25px;
	margin-bottom: 20px;
}
.part2 .item4 .lists .lists-text-wrap p{
}
.part2 .item4 .lists .lists-text-wrap a{
	text-decoration:none;
	display: inline-block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	border-radius: 20px;
	color: #ff3333;
	background-color: #ffe400;
	margin-top:25px;

	box-shadow: 0 0 20px rgba(255,255,255,.3);
	-webkit-box-shadow: 0 0 20px rgba(255,255,255,.3);
	-moz-box-shadow: 0 0 20px rgba(255,255,255,.3);
	-ms-box-shadow: 0 0 20px rgba(255,255,255,.3);
}
.part2 .item4 .lists .lists-text-wrap a:hover{
	background-color: #d63c3c;
	color: #ffde00;
	
}
.part2 .item4 .item4-lists{
	display: none;
	width: 745px;
	margin-top: 110px;
	font-size: 16px;
	text-align: left;
}
.part2 .item4 .dl-active{
	display: block;
}
.part2 .item4 .item4-lists dt{
	font-size: 24px;
	margin-bottom: 40px;
	width: 214px;
	height: 36px;
	line-height: 36px;
	text-indent: 38px;
	background: url(img/5part_title_bg.png);
}
.part2 .item4 .item4-lists dd{
	padding: 0 0 25px 20px;
	position: relative;
}
.part2 .item4 .item4-lists dd:before{
	position: absolute;
	left: 0;
	top: 5px;
	content: " ";
	height: 10px;
	width: 10px;
	background-color: #fcff00;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
}
.part2 .item4 .item4-lists .np{
	padding-bottom: 0;
}
.part2 .item4 .content{
	position: relative;
	height: 760px;
}
.item4-btn-wrapper li{
	width: 55px;
	height: 110px;
	position: absolute;
	cursor: pointer;
}
.item4-btn-wrapper li i{
	display: block;
	width: 55px;
	height: 60px;
	background: url(img/xy.png) center center no-repeat;
	opacity: 0;
	filter: alpha(opacity=0);
}
.item4-btn-wrapper li b{
	display: block;
	width: 11px;
	height: 11px;
	margin: 7px auto;
	background-color: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}
.item4-btn-wrapper li span{
	height: 30px;
	font-size: 20px;
}
.item4-btn-wrapper .btn1{
	left: 49px;
	bottom: 84px;
}
.item4-btn-wrapper .btn2{
	left: 357px;
	bottom: 140px;
}
.item4-btn-wrapper .btn3{
	left: 668px;
	bottom: 196px;
}
.item4-btn-wrapper .btn4{
	left: 987px;
	bottom: 253px;
}
.item4-btn-wrapper .btn-active i{
	/*display: block;*/
	opacity: 100;
	filter: alpha(opacity=100);
}
.item4-btn-wrapper .btn-active b{
	background-color: #FCFF00;
}
.part2 .item5 .content{
	position: relative;
	color:#fff;
}
.part2 .item5 .content h3{
	color: #fff;
	margin-bottom: 29px;
}
.part2 .item5 .content > p{
	font-size: 20px;
}
.part2 .item5 .content .item5-info{
	margin-top: 45px;
	font-size: 22px;
}
.part2 .item5 .content .item5-info h4{
	margin-bottom: 17px;
}
.part2 .item5 .content .item5-info h4 span{
	color: #ffd016;
}
.part2 .item5 .content .item5-info p{
	font-size: 20px;
	line-height: 100px;
}
.part2 .item5 .content .item5-form{
	padding-top:55px;
}
.part2 .item5 .content .item5-form input::-webkit-input-placeholder,
.part2 .item5 .content .item5-form textarea::-webkit-input-placeholder{
	color:#9a9fa7;
	font-size: 14px;
	font-family: 'Microsoft Yahei';
}
.part2 .item5 .content .item5-form input:-moz-input-placeholder,
.part2 .item5 .content .item5-form textarea:-moz-input-placeholder{
	color:#9a9fa7;
	font-size: 14px;
	font-family: 'Microsoft Yahei';
}
.part2 .item5 .content .item5-form input:-ms-input-placeholder,
.part2 .item5 .content .item5-form textarea:-ms-input-placeholder{
	color:#9a9fa7;
	font-size: 14px;
	font-family: 'Microsoft Yahei';
}
.part2 .item5 .content .line{
	width: 795px;
	margin: 0 125px 0 205px;
	border:none;
	border-top:1px solid rgba(255,255,255,.1);
}
.part2 .item5 .content .item5-form label{
	display: inline-block;
	width: 60px;
	height: 40px;
	text-align: right;
	padding-right: 10px;
	vertical-align:top;
	line-height: 40px;
	margin-bottom: 15px;
}
.part2 .item5 .content .item5-form input,.part2 .item5 .content .item5-form select{
	width: 270px;
	height: 40px;
	padding: 0 15px;
	outline: none;
	border:none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	margin-bottom: 15px;
}

.part2 .item5 .content .item5-form select{ color:#9A9FA7; font-size:14px; font-family:"微软雅黑";}

.part2 .item5 .content .item5-form .yanzma{
	width: 100px;
	height: 40px;
	padding: 0 15px;
	outline: none;
	border:none;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	margin-bottom: 15px;
}


.part2 .item5 .content .item5-form span{
	position: relative;
}
.part2 .item5 .content .item5-form .verfyimg{
	position: absolute;
	right: -4px;
	bottom: -11px;
	cursor: pointer;
}
.part2 .item5 .content .item5-form .special-label{
	display: inline-block;
	height: 100px;
	vertical-align: top;
	line-height: auto;
}
.part2 .item5 .content .item5-form textarea{
	padding: 15px;
	width: 648px;
	height: 70px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border:0;
	overflow: hidden;
}
.part2 .item5 .content .item5-form div{
	margin-top:35px;
}
#submitBtn{
	display: inline-block;
	background-color: #03b8cc;
	width: 160px;
	height: 55px;
	color: #fff;
	line-height: 55px;
	border-radius: 80px;
	-webkit-border-radius: 80px;
	-moz-border-radius: 80px;
	-ms-border-radius: 80px;
	text-decoration:none;
	font-size: 20px;
	margin-top:6px;
}
#joinbody .container-end .sec-tit{
	text-align: center;
	color: #fff;
	font-size: 22px;
}
.part2 .item5 .item5-lists li{
	position: absolute;
	color: #adadad;
	font-size: 18px;
	/*width: 330px；*/
	/*height: 195px;*/
}
.part2 .item5 .item5-lists li i{
	display: inline-block;
	width: 163px;
	height: 160px;
	text-align: center;
	margin-bottom: 25px;
}
.part2 .item5 .item5-lists li p{
	/*display: none;*/
}
.part2 .item5 .item5-lists .num1{
	top: 217px;
	left: 410px;
}
.part2 .item5 .item5-lists .num1 i{
	background: url(img/6part_2.png);
}
.part2 .item5 .item5-lists .num2{
	top: 350px;
	left: 55px;
}
.part2 .item5 .item5-lists .num2 i{
	background: url(img/6part_1.png);
}
.part2 .item5 .item5-lists .num3{
	top: 354px;
	left: 740px;
}
.part2 .item5 .item5-lists .num3 i{
	background: url(img/6part_3.png);
}
.part2 .item5 .item5-lists .num4{
	top: 468px;
	left: 495px;
}
.part2 .item5 .item5-lists .num4 i{
	width: 149px;
	height: 138px;
	background: url(img/6part_4.png);
	font-style: normal;
	font-size: 34px;
	color: #ffcc2f;
	line-height: 30px;
	vertical-align: middle;
}
.part2 .item5 .item5-lists .num4 i span{
	display: inline-block;
	margin-top: 35px;
	line-height: 40px;
}
#joinbody .ydh-head-video{
	display: none;
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	top: 0;
	background-color: rgba(0,0,0,0.7);
	z-index: 1000;
}
#joinbody .ydh-video{
	width: 1140px;
	z-index: 999;
	margin-left: -570px;
}
#joinbody .part3{
	background-color: #00c9e0;
	height: 230px;
}
.part3 .bt-btn{
	background-color: #ffa800;
}
#joinbody .head-brief{
    padding-top: 45px;
    font-size: 36px;
    color: #3067cd;
    display: inline-block;
}
#joinbody .header-content{
	color: #fff;
	width: 430px;
	text-align: center;
	position: absolute;
	bottom: 40px;
	left: 50%;
	margin-left: -215px;
}
#joinbody .header-content h3{
	font-size: 30px;
	line-height: 1.5em;
}
#joinbody .header-content .word{
	font-size: 14px;
	line-height: 1.5em;
	text-align: left;
	margin-top: 20px;
}
#joinbody .header-content .govideobtn{
	margin-top: 20px;
	display: inline-block;
	height: 60px;
	line-height: 60px;
	background-color: #ffd155;
	padding: 0 20px;
	cursor: pointer;

	z-index:2;
 	-moz-border-radius: 30px; /* Firefox */
  	-webkit-border-radius: 30px; /* Safari 和 Chrome */
 	border-radius: 30px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
 	behavior: url(img/ie-css3.htc);

}
#joinbody .header-content .circle{
	display: inline-block;
	background-color: #ffd155;
	border: 1px solid #8d3232;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	text-align: center;
 	margin-top: -3px;

 	z-index:2;
 	-moz-border-radius: 13px; /* Firefox */
  	-webkit-border-radius: 13px; /* Safari 和 Chrome */
 	border-radius: 13px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
 	behavior: url(img/ie-css3.htc);

}
#joinbody .header-content .delta{
    position: absolute;
    margin-left: -3px;
    margin-top: 4px;
    border: 8px solid transparent;
    border-right: none;
    border-left-color: #8d3232;
}
#joinbody .header-content .btnword{
	color: #8d3232;
	font-size: 16px;
	margin-left: 10px;
}

#joinbrief-scroll li.joinbrief-scroll-bg1{
	
	height:540px;
	
	/*background-image:url('img/header.jpg');*/
	
}

#joinbrief-scroll li.joinbrief-scroll-bg2{
	height:465px;
	background-image:url('img/theme_bg2.jpg')
}
#joinbody .rel{
	position: relative;
}
#joinbody .l{
	float: left;
}
#joinbody .r{
	float: right;
}
#joinbody .box{
	width: 1120px;
	margin: 0 auto;
	position: relative;
}
#joinbody .bdleft{
	border-left: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
}
#joinbody .bdright{
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
}
#joinbody .box7.bdleft{
	border-bottom: none;
	margin-bottom: 50px;
}
#joinbody .leftbox,#joinbody .rightbox{
	width: 50%;
}
	
#joinbody .box1 .leftbox{
	width: 400px;
	padding: 80px;
}
#joinbody .box.box1{
	margin-top: 175px;
	
	/*height: 288px;*/
}
#joinbody .box1 .leftbox{
	padding-top: 0;
}

#joinbody .box2 .leftbox{
	padding: 45px 0;
	text-align: center;
}

#joinbody .box2 .rightbox{
	padding-top: 150px;
}

#joinbody .box3 .leftbox{
	width: 400px;
	padding: 130px 80px 0;
}
#joinbody .box3 .rightbox{
	text-align: center;
	padding: 35px 0 50px;
    width: auto;
}
#joinbody .box4 .leftbox{
	padding: 45px 0;
	text-align: center;
}
#joinbody .box4 .rightbox{
	padding-top: 200px;
    width: auto;
}
#joinbody .box5 .leftbox{
	width: 400px;
	padding: 130px 80px 0;
}
#joinbody .box5 .rightbox{
	text-align: center;
	padding: 35px 0 50px;
    width: auto;
}

#joinbody .box6 .leftbox{
	padding: 45px 0;
	text-align: center;
}
#joinbody .box6 .rightbox{
	padding-top: 140px;
}

#joinbody .box7 .leftbox{
    width: 520px;
    padding: 130px 0 0 80px;
}
#joinbody .box7 .rightbox{
	text-align: center;
	padding: 50px 0 50px;
    width: auto;
}

#joinbody .box2 .rightbox,#joinbody .box4 .rightbox,#joinbody .box6 .rightbox{
	width: auto;
	margin-left: 50%;
	padding-right: 60px;
}
#joinbody .rightboxAb{
	position: absolute;
	bottom: 44px;
	right: 0;
}
#joinbody .container h3{
	font-size: 30px;
	color: #555;
	line-height: 1em;
}
#joinbody .container .word{
	font-size: 14px;
	color: #888;
	line-height: 1.5em;
	padding-bottom: 10px;
	padding-top: 15px;
	
}
#joinbody .container .link{
	padding-top: 10px;
	line-height: 1.5em;
	font-size: 14px;
	border-top: 1px solid #e5e5e5;
	color:#555;
}
#joinbody .container .golink{
	color: #0b99f3;
}
#joinbody .container .golink:hover{
	color: #0981cd;
}
#joinbody .container .brief{
	color: #555;
	font-size: 14px;
	line-height: 1.5em;
	margin-top: 10px;
}
#joinbody .container .img_brief{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.6);
	line-height: 44px;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
#joinbody .container .container-end-bg{
	background-color: #243035;
}
/*圆*/
.bw_Circle{
	position: absolute;
	width: 20px;
	height: 20px;
	border:1px solid #7fc5f3;
	background-color: #fff;

	z-index:3;
 	-moz-border-radius: 10px; /* Firefox */
  	-webkit-border-radius: 10px; /* Safari 和 Chrome */
 	border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
 	behavior: url(img/ie-css3.htc);
}
.blueCircle{
	position: absolute;
	width: 10px;
	height: 10px;
	background-color: #7fc5f3;

	z-index:4;
 	-moz-border-radius: 10px; /* Firefox */
  	-webkit-border-radius: 10px; /* Safari 和 Chrome */
 	border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
 	behavior: url(img/ie-css3.htc);
}
.greyCircle{
	position: absolute;
	background-color: #d8d8d8;
	width: 8px;
	height: 8px;

	z-index:3;
	-moz-border-radius: 10px; /* Firefox */
  	-webkit-border-radius: 10px; /* Safari 和 Chrome */
 	border-radius: 10px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
 	behavior: url(img/ie-css3.htc);
}

#joinbody .blueCircle{
	left: 50%;
	top:50%;
	margin-left: -5px;
	margin-top: -5px; 
}

#joinbody .bdleft .bw_Circle{
	left: -11px;
	top:-11px; 
}
#joinbody .bdleft .greyCircle{
	left: -4px;
	bottom:-4px; 
}

#joinbody .bdright .bw_Circle{
	right: -11px;
	top:-11px; 
}

#joinbody .bdright .greyCircle{
	right: -4px;
	bottom:-4px; 
}

#joinbody .footer{
	/*background-color: #414141;*/
	padding:0;
	text-align: center;
}
#joinbody img{
	vertical-align: middle;
	margin: 0 8px 6px 0;
}

#joinbody .bt-btn{
	margin-bottom: 30px;
	width: 210px;
	height: 60px;
	line-height: 60px;
	font-size: 20px;

	display: inline-block;
	text-align: center;
}
#joinbody .bt-btn:hover{
	background-color: #fff600;
}
#joinbody .top-btn:hover{
	background-color: #d63c3c;
	color: #ffea00;
}
#joinbody .bt-btn:visited{
	/*border:none;*/
}
#joinbody .ml40{
	margin-left: 40px
}
#joinbody .header-info{
	position: absolute;
	left:50%;
	top: 327px;
	margin-left:-570px;
	text-align: left;
	padding-left: 35px;
}
#joinbody .carousel-feature{
	/*position: relative;*/
}
#joinbody .video-btn-warp{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
	opacity: .5;
}
#joinbody .video-btn-warp img{
	vertical-align: middle;
	margin-top:75px;
}
/*END圆*/
/*	404  */
.fourbody{background:url(img/bg_20150602_001.png) scroll no-repeat center top #7ED7E5;}
.fourbody .lb{height:567px;z-index:3;position:relative;}
.fourbody .cloud{height:237px;background:url(img/bg_20150602_003.png) scroll no-repeat center 80px transparent;position: absolute;bottom: 0;width: 100%;z-index: 2;}
.fourbody .fourintro{position:absolute;top:32%;left:50%;margin-top:290px;margin-left:-180px;width:360px;height:40px;line-height:40px;color:#fff;font-size:17px;}
.fourbody a.btn-return{position:absolute;top:50%;left:50%;margin-top:350px;margin-left:-60px;width:150px;height:40px;line-height:40px;padding-left:50px;color:#0DA394;background:url(img/bg_20150602_002.png) scroll no-repeat 0 5px transparent;font-size:36px;}
.fourbody a.btn-return:hover{text-decoration:none;opacity:0.8}
@media screen and (max-width:1400px){
	.fourbody{background-position:center -160px;overflow:hidden;}
	.fourbody .cloud{background-position:center 120px}
	.fourbody .fourintro{margin-top: 120px;}
	.fourbody a.btn-return{margin-top:190px;}
}	

.ps2{position:static;}



.mask{
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  bottom:0;
  left:0;
  right:0;
  background: #000000;
  opacity: 0.4;
  filter: alpha(opacity=40);
  z-index: 3;
}
.ydh-video{
  display:none;
  width:1030px;
  height:600px;
  position: fixed;
  top:50%;
  left:50%;
  margin-top:-320px;
  margin-left:-515px;
}
.ydh-video-c{
  width:1000px;
  height:600px;
  position:relative;
  z-index: 4;
}
.ydh-video-c #video-cancel{
  position:absolute;
  top:0px;
  right:-28px;
  display:block;
  width:28px;height:28px;
  cursor:pointer;
  background:url(img/video-cancel.png) no-repeat;
}
/*头部菜单--注册、登录样式*/
.header-menu ul .register-and-login,.header-menu ul .experience,.header-menu-x ul .register-and-login,.header-menu-x ul .experience{
	display: inline-block;
	height: 36px;
	text-align: center;
	border-radius: 80px;
}
.header-menu ul .register-and-login,.header-menu-x ul .register-and-login{
	width: 158px;
	margin-right: 0;
	border: 1px solid #03b8cc;
	background-color: #03b8cc;
}
.header-menu ul .register-and-login:hover,.header-menu-x ul .register-and-login:hover{
	background-color: #2adef2;
}
.header-menu ul .experience,.header-menu-x ul .experience{
	width: 120px;
	background: #ffde00;
	transition: all 0s;
	margin-right: 0;
}
.header-menu ul .experience:hover,.header-menu-x ul .experience:hover{
	background: #d63c3c;
}
.header-menu ul .experience:hover a,.header-menu-x ul .experience:hover a{
	color: #ffde00;
}
.header-menu ul .register-and-login a,.header-menu-x ul .register-and-login a{
	color: #fff;
}
.header-menu ul .experience a,.header-menu-x ul .experience a{
	color: #d63c3c;
	transition: all 0s;
	outline: none;
}
.header-menu .register-btn,
.header-menu .login-btn,.header-menu-x .register-btn,
.header-menu-x .login-btn{
	display: inline;
	/*padding: 0 14px;*/
	height: 15px;
	line-height: 36px;
}
.header-menu .register-btn,.header-menu-x .register-btn{
	/*border-right:2px solid #482a5a;*/
	line-height: 36px;
	/*margin-right: 30px;*/
}
.header-menu .register-btn:focus,.header-menu-x .register-btn:focus{
	outline: none;
}
.header-menu .border,.header-menu-x .border{
	border-left: 1px solid #3690b5;
	margin: 0 15px;
}
.contact-detail-page{
	position: absolute;
}
.header-title{
	position: absolute;
	top: 40%;
	/*right: 50%;*/
	color: #fff;
	text-align: center;
	width: 100%;
}
.header-title h2{
	font-size: 50px;
	margin-bottom: 40px;
	width: 100%;
}
.company-title h2{
	color: #366093;
}
.header-title small{
	font-size: 24px;
	width: 100%;
}
.company-title small{
	color: #366093;
}
.header3 ul .register-and-login{
	/*background-color: #5a3472;*/
	background-color: #00B7CF;
	border:1px solid #00B7CF;
}
.header3 ul .experience{
	/*background-color: #5a3472;*/
	background-color: #fff;
	border:1px solid #00B7CF;
}
.header3 ul .register-and-login a{
	color: #fff;
}
.header3 ul .register-and-login a:hover{
	color: #fff;
}
.header3 ul .experience a{
	color: #00b7cf;
}
/*底部立即注册*/
.reg-now,
.reg-chax{
	height: 47px;
	line-height: 47px;
	width: 400px;
	margin: 0 auto;
	border-radius: 210px;
	text-align: center;
	position: relative;
}
.result{
	height: 47px;
	line-height: 47px;
	margin: 20px auto 0;
	text-align: center;
	color: #ffffff;
	font-size: 24px;
	font-weight: normal;
}
.reg-now .reg-now-num,
.reg-now .reg-now-btn,
.reg-chax .reg-key-num,
.reg-chax .reg-chaz-btn{
	height: 47px;
	border: none;
	color: #fff;
	font-size: 18px;
	box-sizing:border-box;
}
.reg-now .reg-now-num,
.reg-chax .reg-key-num{
	position:absolute;
	top:0;
	left:0;
	width: 260px;
	border-radius: 145px 0 0 145px;
	background-color: #ffffff;
	font-family: 'Microsoft Yahei';
	outline: none;
	color: #9C9C9C;
	padding:5px 20px;
	line-height: 35px\9; /*IE浏览器识别*/
}
.reg-now .reg-now-btn,
.reg-chax .reg-chaz-btn{
	position: absolute;
	top:0;
	right: 0;
	float: right;
	width: 140px;
	height: 47px;
	background-color: #03b8cc;
	border-radius: 0 65px 65px 0;
	color: #fff;
}
.reg-now .reg-now-btn:hover,
.reg-chax .reg-chaz-btn:hover{
	background-color: #2adef2;
	text-decoration: none; 
}
#joinbody .reg-chaz-btn{
	border-radius:0 65px 65px 0;
	-webkit-border-radius:0 65px 65px 0;
	-moz-border-radius:0 65px 65px 0;
	-ms-border-radius:0 65px 65px 0;
	background-color: #03b8cc;
	text-decoration: none;
	color: #fff;
}
/*联系方式*/
.header-menu .contact-ways{
	position: relative;
	cursor: pointer;
}
.header-menu .contact-ways i,
.header-menu .contact-ways span{
	display: inline-block;
	height: 42px;
	width: 42px;
	background-color: #60326b;
	vertical-align: middle;
	border-radius: 50%;
	background: #60326b url(img/kf02.png)center center no-repeat;
}
@keyframes rotate{
	0%{
		transform: rotate3d(0,0,0);
	}
	100%{
		transform: rotate3d(0,0,1,360deg);
	}
}
.header-menu .contact-ways i{
	animation: rotate 1s linear infinite;
} 
.header-menu .contact-ways span{
	position: absolute;
	top: -12.5px;
	left: 0;
	background: transparent url(img/kf01.png)center center no-repeat;
}
/* .phoneBg .header-menu i{
	background-color: #212433;
}
.phoneBg .header-menu ul .register-and-login{
	background-color: #4a4a4e;
} */
.contact-datail-page{
	position: fixed;
	top: 0;
	right: -100%;
	z-index: 999;
	background-color: rgba(0,0,0,.8);
	width: 100%;
	height: 100%;
	height: 800px;
	/*opacity: 0.75;*/
	/*filter: alpha(opacity=75);*/
}
.contact-datail-page .contact-datail-page-list{
	height: 800px;
	/*width: 70%;*/
	/*background-color: #f00;*/
	float: left;
	margin-top: 318px;
	margin-left: 180px;
}
.contact-datail-page .contact-datail-page-list li{
	width: 128px;
	float: left;
	/*background-color: #333;*/
	margin-right: 128px;
	color: #fff;
	text-align: center;
	font-size: 26px;
}
.contact-datail-page .contact-datail-page-list span{
	display: block;
	width: 128px;
	height: 128px;
	cursor: pointer;
	margin-bottom: 20px;
}
.contact-datail-page-info{
	/*opacity: 1;*/
	/*filter: alpha(opacity=100);*/
}
.contact-detail-page-close{
	position: absolute;
	right: 70px;
	top: 27px;
	width: 42px;
	height: 42px;
	/*background-color: #fff;*/
	background: url(img/icons.png) -235px -139px no-repeat;
	cursor: pointer;
}
.contact-datail-page .contact-datail-page-list .ways-email{
	color: #B4553D;
}
.contact-datail-page .contact-datail-page-list .ways-email span{
	background: url(img/icons.png) 0 -192px no-repeat;
}
.contact-datail-page .contact-datail-page-list .ways-email span:hover{
	background: url(img/icons.png) 0 -320px no-repeat;
}
.contact-datail-page .contact-datail-page-list .ways-dialog{
	color: #069A79;
}
.contact-datail-page .contact-datail-page-list .ways-dialog span{
	background: url(img/icons.png) -128px -192px no-repeat;
}
.contact-datail-page .contact-datail-page-list .ways-dialog span:hover{
	background: url(img/icons.png) -128px -320px no-repeat;
}
.contact-datail-page .contact-datail-page-list .ways-qq{
	color: #067AC0;
}
.contact-datail-page .contact-datail-page-list .ways-qq span{
	background: url(img/icons.png) -256px -192px no-repeat;
}
.contact-datail-page .contact-datail-page-list .ways-qq span:hover{
	background: url(img/icons.png) -256px -320px no-repeat;
}
.contact-datail-page .contact-datail-page-info{
	width: 38%;
	height: 800px;
	float: right;
	background-color: #2a2a2a;
} 
.contact-datail-page .contact-datail-page-info img{
	margin-top: 153px;
	margin-left: 106px;
}
/*底部样式*/
.footer{
	padding:80px 0 0 0;
	background-color:#394a51;
}
.footer h2{
	text-align: center;
	color: #fff;
	font-size: 34px;
	/*margin-bottom: 60px;*/
	margin-top: 180px;
}
.footer h2 i{
	display: inline-block;
	width: 46px;
	height: 46px;
	background: url(img/iphone.png)center center no-repeat;
	vertical-align: middle;
	margin-right: 20px;
}
.footer-content-left{
	width: 300px;
	float: left;
	height:auto;
}
.footer-content-left .ydh-wx-ewm,
.footer-content-left .ydh-yd-ewm{
	width: 128px;
	text-align: center;
	color: #71777d;
}
.footer-content-left .ydh-wx-ewm{
	float: left;
}
.footer-content-left .ydh-yd-ewm{
	float: right;
}
.footer-content-left .ydh-wx-ewm .ydh-wx-ewm-icon,
.footer-content-left .ydh-yd-ewm .ydh-yd-ewm-icon{
	display: inline-block;
	width: 128px;
	height: 128px;
	/*background: url(img/icons.png) -100px -448px no-repeat;*/
}
.footer-content-left .ydh-yd-ewm .ydh-yd-ewm-icon{
	/*background: url(img/icons.png) -227px -448px no-repeat;*/
}
.footer-content-right{
	width: 740px;
	float: right;
	height: auto;
}
.footer-content-right dl{
	width: 148px;
	float: left;
	text-align: left;
}
.footer .footer-content-right dl dt{
	font-size: 16px;
	color: #fff;
	margin-bottom: 23px;
}
.footer .footer-content-right dl dd{
	line-height: 36px;
}
.footer .footer-content-right dl dd a{
	font-size: 14px;
	color: #81878c;
}
.footer-copyright{
	clear: both;
	height: 84px;
	line-height: 84px;
	background-color: #373f48;
	font-size: 14px;
	color: #71777c;
}
.contrain .footer-copyright-left{
	width: 60%;
	float:left;
	text-align: left;
}
.contrain .footer-copyright-right{
	width: 30%;
	float: right;
	text-align: right;
}
.contrain .footer-copyright-right a{ color: #81878c;}   
.contrain .footer-copyright-right img{
	vertical-align:middle;
	margin-left:20px;
}
.hover-animate{
	-webkit-transition: all .8s ease 0s;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.hover-animate:hover{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}

/**
 * author:thy start
 * date:206.8.4
 * description: 活动专题相关的样式
 */
.activity-header-scroll {position: relative;height:540px;}
.activity-header-scroll .freeCarousel {height:540px;}
.activity-header-scroll li {height: 540px;}
.activity-nav {position: relative;border-bottom: 1px solid #999;border-bottom: 1px solid rgba(8,14,29,0.1);min-width: 1150px;height: 100px;text-align: center;}
.nav-bgcolor {position: absolute;top:0;left: 0;right: 0;bottom: 0;z-index: 5;}
.nav-list {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	padding-top: 20px;
}
.nav-list.fixed {
	position: fixed;
	bottom: auto;
	z-index: 100;
	height: 80px;
}
.nav-list.fixed .nav-bgcolor {
	border-bottom: 1px solid #999;
	border-bottom: 1px solid rgba(8,14,29,0.1);
	background:#fff;
	background:rgba(255,255,255,0.9);
	filter:Alpha(opacity=90);
}


.nav-list li {
	position: relative;
	z-index: 10;
	display: inline-block;
	-webkit-border-radius: 40px;
	border-radius: 40px;
	border: 1px solid #e74c6e;
	width: 200px;
	height: 60px;
	font-size: 22px;
	text-align: center;
	color: #444444;
}
.list-link1 {margin-right: 40px;}
.list-link2 {margin-left: 40px;}
.nav-list li a {display: inline-block;height: 60px;line-height: 60px;vertical-align: middle;}
.nav-list li.on .icon-1 {background: url("img/icon.png") 0 center no-repeat;background-position: 0 -35px;}
.nav-list li.on .icon-2 {background: url("img/icon.png") 0 center no-repeat;background-position: 0 0;}
.nav-list li.on {background-color: #e74c6e;}
.nav-list li.on a {color: #fff;}
.nav-list span {
	display: inline-block;
	width: 36px;
	height: 32px;
	vertical-align: middle;
}
.nav-list a:hover{text-decoration: none;}
.nav-list .icon-1 {
	background: url("img/icon.png") 0 center no-repeat;background-position: -35px -35px;
}
.nav-list .icon-2 {
	background: url("img/icon.png") 0 center no-repeat;background-position: -35px 0;
}


.market-activity,.news-activity {padding-bottom: 45px;}

.activity-list1 {margin: 0 auto;padding-top: 30px;width: 1160px;min-width: 1160px;font-size: 0;}
.activity-list2 {margin: 0 auto;padding-top: 60px;width: 1150px;min-width: 1150px;text-align: center;}
.list1-row {
	overflow: hidden;
	display: inline-block;
	margin-bottom: 30px;
	margin-left: 20px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid rgba(8,14,29,0.1);
	width: 550px;
	height: 420px;
	background-color: #fff;
}

.row-img {overflow: hidden;position: relative;width: 550px;height: 310px;}
.row-img a {
	overflow: hidden;
	display: block;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	height: 100%;
}
.row-img img{
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	width: 100%;
	height: 310px;	
	-webkit-transition: all .8s ease 0s;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
}
.row-img a:hover img {
	webkit-transform: scale3d(1.1,1.1,1);
	-moz-transform: scale3d(1.1,1.1,1);
	-ms-transform: scale3d(1.1,1.1,1);
	-o-transform: scale3d(1.1,1.1,1);
	transform: scale3d(1.1,1.1,1);
}
.row-msg {overflow: hidden;height: 110px;text-align: left;}
.msg-date-address {
	display: inline-block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 34px;
	padding-top: 30px;
	width: 390px;
	height: 110px;
	vertical-align: middle;
}
.date-part {
	font-size: 16px;
	color: #555555;
}
.date-part span{
	position: relative;
	padding-left: 40px;
	margin-right: 20px;
}
.date-part span:before{
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 22px;
	height: 22px;
	background: url("img/icon.png") 0 bottom no-repeat;
	background-position: -45px -66px;
}
.date-part strong {position: relative;padding-left: 40px;font-weight: normal;}
.date-part strong:before{
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 22px;
	height: 22px;
	background: url("img/icon.png") 0 bottom no-repeat;
	background-position: 1px -66px;
}
.address-part {
	position: relative;
	padding-left: 40px;
	padding-top: 20px;
	width: 310px;
	font-size: 16px;
	color: #555555;
	white-space: nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow:hidden;
}
.address-part:before{
	content: "";
	position: absolute;
	top: 16px;
	left: 0;
	width: 22px;
	height: 22px;
	background: url("img/icon.png") 0 bottom no-repeat;
	background-position: -22px -68px;
}
.btn-signin {
	display: inline-block;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 136px;
	height: 52px;
	font-size: 20px;
	line-height: 52px;
	text-align: center;
	color: #fff;
	background-color: #00c9e0;
	vertical-align: middle;
	cursor: pointer;
}
.btn-signin.done {background-color: #c7c7c7;}
.btn-signin:link {text-decoration: none;color: #fff;}
.btn-signin:visited {text-decoration: none;color: #fff;}
.btn-signin:hover {text-decoration: none;color: #fff;background-color: #11a5bd;}
.btn-signin.done:hover {text-decoration: none;color: #fff;background-color: #c7c7c7;}

.wrap-btn {font-style: 0;text-align: center;}
.btn-pre {display: inline-block;width: 120px;font-size: 24px;text-align: center;color: #71747c;cursor: pointer;}
.btn-next {display: inline-block;width: 120px;font-size: 24px;text-align: center;color: #71747c;cursor: pointer;}
.wrap-btn a:hover {text-decoration: none;}
.wrap-btn a:visited {color: #71747c;text-decoration: none;}

.list2-row {
	margin: 0 auto;
	margin-bottom: 60px;
	padding-left: 570px;
	width: 900px;
	height: 270px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
	text-align: left;
}
.row-img2 {overflow: hidden;position: relative;float: left;margin-left: -570px;width: 530px;height: 100%;}
.row-img2 img {
	position: absolute;
	top: 0;
	left: 0;
	border: 0;
	width: 530px;
	height: 270px;
	-webkit-transition: all .8s ease 0s;
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
}
.row-img2 a:hover img {
	webkit-transform: scale3d(1.1,1.1,1);
	-moz-transform: scale3d(1.1,1.1,1);
	-ms-transform: scale3d(1.1,1.1,1);
	-o-transform: scale3d(1.1,1.1,1);
	transform: scale3d(1.1,1.1,1);
}
.row-msg2 {padding-top: 30px;padding-right: 40px;}
.row-msg2 a:hover {text-decoration: none;}
.row-msg2 a.msg2-title:hover h2 {color: #03b8cc;}
.row-msg2 a.msg2-main:hover p {color: #000;}
.row-msg2 h2 {font-size: 22px;line-height: 1.2;color: #555555;}
.row-msg2 p {padding-top: 20px;font-size: 14px;line-height: 1.5;text-align: justify;color: #999999;-webkit-text-overflow: ellipsis;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

#joinbody #verifyCodeImg{
	margin: 0;
}
/* author:thy end */
/*返回顶部按钮*/
.scroll-top{
	width: 60px;
	height: 60px;
	position: fixed;
	bottom: 90px;
	right: 30px;
	z-index: 9999;
	background: url("img/ydhv3-icon.png") -190px -190px no-repeat;
	cursor: pointer;
	display: none;
}
.scroll-top:hover{
	background: url("img/ydhv3-icon.png") -278px -190px no-repeat;
}
/*返回顶部按钮 end*/


/* 新增 */

.reg-now-box{ width:120px; background:#03B8CC; transition: all 0s; border-radius:80px; height:36px; line-height:34px; margin:0 auto;}

.reg-now-box a{ font-size:16px; color:#fff; text-decoration:none;}

.topic3-x{color:#555555;font-size:16px; margin-top:0px;font-family:'microsoft yahei'; float:left; width:550px;}

.topic3_box{ float:left; width:165px; text-align:center; margin-right:15px;}

.topic3_box_img{  text-align:center;}

.topic3_box_wenz{ text-align:center; height:30px; line-height:30px;}



/*index_nav*/
.index_nav{overflow: hidden;padding: 50px;width: 1200px;margin: 0 auto;}
.index_navbt{line-height: 36px;font-size: 36px;color: #03b8cc; margin-bottom: 40px;}
.index_nav dl{float: left;margin-left: 10px;}
.index_nav dl dt{background: #03b8cc;width: 150px;height: 40px;line-height: 40px;border-radius: 100px;margin-bottom: 20px;}
.index_nav dl dt a{color: #fff;font-size: 13px;}
.index_nav dl dd{font-size: 14px;line-height: 30px;}


/*tgt_pro*/
.tgt_pro_center{ width:1200px; margin:20px auto;}
.tgt_pro_breadcrumbs{ background:#f5f5f5; height:40px; line-height:40px; overflow:hidden; padding-right:10px; margin-bottom:30px;}
.tgt_pro_breadcrumbs span{ color:#333;}
.tgt_pro_img{ width:350px; height:270px; padding:15px; border:1px solid #ededed;}
.tgt_pro_img img{ width:350px; height:270px;}
.tgt_pro_sketch{ margin-left:60px; width:750px;}
.tgt_pro_sketch h1{ font-size:18px; font-weight:bold; margin-bottom:15px; padding-bottom:20px; border-bottom:1px solid #ededed; color:#03b8cc;}
.tgt_pro_attribute{ border:1px solid #ccc; background:#eee; color:#666; padding:10px; margin:0 0 10px 0; font-size:14px;}
.tgt_pro_sketch p{ color:#666; font-size:14px; margin-top:20px;}
.tgt_pro_bottom{ margin-top:30px;}
.tgt_pro_left{ width:280px; margin-right:50px; float:left;}
.tgt_pro_left h2{ color:#fff; background:#03b8cc; padding:10px 15px; font-size:18px; line-height:32px; font-weight:bold;}
.tgt_left_nav,.tj_left_contact{ border:1px solid #ededed;}
.tgt_left_nav ul{ padding:15px;}
.tgt_left_nav ul li{ border-bottom:1px dashed #ededed;}
.tgt_left_nav ul li a{ display:block; line-height:44px; width:100%; color:#666;}
.tgt_left_contact_box{ padding:10px;}
.tgt_left_contact_box h4{ color:#333; font-weight:bold;font-size:20px;}
.tgt_left_contact_box p{ color:#666; line-height:26px; font-size:14px;}
.tgt_pro_right{ float:left; width:870px;}
.tgt_pro_details_title{ border:1px solid #ededed; height:40px; width:100%; line-height:40px; margin-bottom:20px;}
.tgt_pro_details_title h2{ width:250px; text-align:center; color:#000; font-weight:bold; text-align:center; background:#ccc;}
.clearboth {clear: both;}

.pro_img2{  margin: 0px auto; height:auto    overflow: auto;}
.pro_img2 ul{ padding:0px; margin:0px;list-style:none; }
.pro_img2 ul li{ float:left;width:140px; margin:10px 15px;height: 160px;}
.pro_img2 ul li:hover img{transform: scale(1.05);box-shadow: 0px 10px 50px rgba(0,0,0,0.4);}
.pro_img2 ul li a{text-decoration:none; font-size:13px;} 
.pro_img2 ul li a img{ width:150px; height:113px; border:1px #ccc solid; border-radius:3px; }
.pro_img2 ul li a span{ width:152px; background:#03b8cc; line-height:30px;text-align:center; color:#fff; display:block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }

.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;  line-height: 30px; }
.xgwz{ margin-bottom:40px;}.xgwz ul{ padding:0px; width:870px;}
.xgxw{ width:100%;line-height: 25px;margin:5px 10px;border-bottom: 1px #ccc dashed;}
.xgxw p{ font-size:14px; color:#666;}
.xgxw a{background: url(../images/arrow.gif) no-repeat 0 center; padding-left: 10px;}

